multiyear pledge - German English Dictionary